make a contribution - Français Anglais Dictionnaire